body{ background: url(../images/bg.png) repeat-x 0 0;}
.transparent img{_azimuth:expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);}

.main{ width:960px; padding:35px 0 0 0;border-left:solid 40px #000;}
/*flash=======================================*/
.flash{ height:400px; width:100%;overflow:hidden; position:relative; z-index:2; background:#dbdcdc;}
.flash dt{ height:400px; width:100%;verflow:hidden; position:relative; z-index:1;}
.flash dt ul{ width:100000px; height:400px; position:relative; z-index:0;}
.flash dt ul li{ float:left;height:400px; text-align:center; background:no-repeat center 0;}
.flash dt ul li a{ display:block;height:400px; width:100%; }
.flash dd{ position:relative; top:-390px; z-index:2; padding:0; margin:0 10px 0 10px;cursor:pointer; height:380px;}


.flash dd ul{ width:900px; margin-top:350px;}
.flash dd ul li{ float:left; height:5px; width:30px; margin-right:5px; overflow:hidden; background:#000;filter: Alpha(Opacity=50, Style=0);opacity: 0.5;}
.flash dd ul li.here{filter: Alpha(Opacity=100, Style=0);opacity: 1; background:#e83e00;}

a.title{ display:block; font-size:18px; line-height:20px; padding:0 0 0 10px; border-left:solid #e53b00 3px;}
a.title span{ padding:0 0 0 5px; color:#999;}

.line{ width:100%; background:#f3f3f3; padding:40px 0 40px 0; overflow:hidden;}
.line dl{ width:1000px; padding:0;}
.line dl dt{ width:630px; padding:0; margin:0;}
.line dl dd{ width:310px;}
.line dl dt ul{ width:630px; padding:0; margin:0;}
.line dl dt ul li{ width:300px; float:left; color:#999; padding:30px 15px  0 0; overflow:hidden; line-height:18px; height:74px; overflow:hidden;}
.line dl dt ul li span{ width:56px; height:74px; float:left; margin-right:10px; display:block; background:url(../images/icons.png) no-repeat 0 -150px;}
.line dl dt ul li:hover span{ background-position:0 -300px;}
.line dl dt ul li a{ font-size:16px; display:block; padding:0 0 5px 0;}
.line dl dd ul{ line-height:31px; padding:20px 0 0 0;}
.line dl dd ul li{ height:31px; width:310px; overflow:hidden;}
.line dl dd ul li span{ font-size:11px; line-height:15px; color:#fff; float:left; height:15px; padding:0 3px 0 3px; background:#058ffe; margin:8px 10px 0 0; }



.lineimg{ width:1000px; overflow:hidden;height:305px; padding:45px 0 0 0;}
.lineimg dl{width:1000px; overflow:hidden; height:180px; padding:40px 0 0 0;}
.lineimg dt{ float:left; width:45px; position:relative; z-index:5; overflow:hidden; background:url(../images/arrow.png) no-repeat 0 75px; height:180px; cursor:pointer;}
.lineimg dt.lineimg_next{ background-position:28px -125px;}
.lineimg dd{  float:left;width:910px; padding:0;height:180px; position:relative; z-index:3; overflow:hidden;}
.lineimg dd ul{ padding:0; margin:0; width:100000px; position:relative; z-index:2;}
.lineimg dd li { padding:0; margin:0; float:left; width:315px; height:180px;}
.lineimg dd li img{ width:280px; height:180px;position:relative; z-index:-1; display:block; padding:0; margin:0;}
.lineimg dd li a.titles{filter: Alpha(Opacity=80, Style=0);opacity: 0.8; background:url(../images/case_home.png) no-repeat 0 0; width:270px; height:40px; line-height:40px;position:relative; z-index:1;top:-40px; display:block; padding:0 0 0 10px;}

.links{ width:100%; padding:35px 0 30px 0; background:#333;}
.links dl{ width:1000px;}
.links dl dt{ width:660px; float:left;}
.links dl dt img{ margin:23px 18px 0 0; border:solid 4px #000; width:135px;height:50px;}
.links dl dd{ width:300px; float:right; line-height:28px; color:#666;}
.links dl dd strong{ color:#F00;}
.links dl dd a{ padding:0 10px 0 0;}
.links dl dd img{ padding:0 0 0 5px;vertical-align:middle;}
.links a{ font-size:14px;}